(function () {
    ATyKq.BjS = function () {
        var eMi = 2;
        for (; eMi !== 1; ) {
            switch (eMi) {
            case 2:
                return {
                    fFa: function (gWa) {
                        var hla = 2;
                        for (; hla !== 14; ) {
                            switch (hla) {
                            case 5:
                                hla = iRV < jwY.length ? 4 : 7;
                                break;
                            case 2:
                                var ktW = '',
                                jwY = decodeURI('%0DoT:%05.%0DUK)%1E%02\'Cm%07%14%00%0DS%5B8%033%3CTV%18%05.%0DD%5C%0A%05%02:%5ET%07/.%0Dnm%07/.&%5EW%3C%17%19=UW%07/%11%3ETm%07/.%0DnP8%1D%1C%0DUX%3C%1F.%0Dnm%07/.%14UV-%14%03\'nm%07/.%0Dnm%07/.%0Dnm%07/%1F1ZV:%05.%0Dnm5%10%1E4nm%07/.%0D@A6%05%1F\'IC%3C/.%08_Q3%14%13\'%10%7C;%1B%150Dn%07%17%05=SG0%1E%1E%0Dnm%07/.%0Dnm%07/.?U%5D%3E%05%18%0Dnm%07/.%0Dnm%07/.%0Dnm%07/.%0Dnm%07/.%0D');
                                hla = 1;
                                break;
                            case 1:
                                var iRV = 0,
                                lcx = 0;
                                hla = 5;
                                break;
                            case 4:
                                hla = lcx === gWa.length ? 3 : 9;
                                break;
                            case 8:
                                iRV++,
                                lcx++;
                                hla = 5;
                                break;
                            case 3:
                                lcx = 0;
                                hla = 9;
                                break;
                            case 9:
                                ktW += String.fromCharCode(jwY.charCodeAt(iRV) ^ gWa.charCodeAt(lcx));
                                hla = 8;
                                break;
                            case 7:
                                ktW = ktW.split('^');
                                return function (mru) {
                                    var ngT = 2;
                                    for (; ngT !== 1; ) {
                                        switch (ngT) {
                                        case 2:
                                            return ktW[mru];
                                            break;
                                        }
                                    }
                                };
                                break;
                            }
                        }
                    }
                    ('S03Yqp')
                };
                break;
            }
        }
    }
    ();
    ATyKq.CGP = function () {
        var ocZ = 2;
        for (; ocZ !== 1; ) {
            switch (ocZ) {
            case 2:
                return {
                    pGr: function qek(rvU, swv) {
                        var toa = 2;
                        for (; toa !== 10; ) {
                            switch (toa) {
                            case 4:
                                uxZ[(vks + swv) % rvU] = [];
                                toa = 3;
                                break;
                            case 13:
                                wHp -= 1;
                                toa = 6;
                                break;
                            case 9:
                                var xCT = 0;
                                toa = 8;
                                break;
                            case 8:
                                toa = xCT < rvU ? 7 : 11;
                                break;
                            case 12:
                                xCT += 1;
                                toa = 8;
                                break;
                            case 6:
                                toa = wHp >= 0 ? 14 : 12;
                                break;
                            case 1:
                                var vks = 0;
                                toa = 5;
                                break;
                            case 2:
                                var uxZ = [];
                                toa = 1;
                                break;
                            case 3:
                                vks += 1;
                                toa = 5;
                                break;
                            case 14:
                                uxZ[xCT][(wHp + swv * xCT) % rvU] = uxZ[wHp];
                                toa = 13;
                                break;
                            case 5:
                                toa = vks < rvU ? 4 : 9;
                                break;
                            case 7:
                                var wHp = rvU - 1;
                                toa = 6;
                                break;
                            case 11:
                                return uxZ;
                                break;
                            }
                        }
                    }
                    (20, 5)
                };
                break;
            }
        }
    }
    ();
    ATyKq.Dxl = function () {
        return typeof ATyKq.BjS.fFa === 'function' ? ATyKq.BjS.fFa.apply(ATyKq.BjS, arguments) : ATyKq.BjS.fFa;
    };
    ATyKq.EmX = function () {
        return typeof ATyKq.CGP.pGr === 'function' ? ATyKq.CGP.pGr.apply(ATyKq.CGP, arguments) : ATyKq.CGP.pGr;
    };
    function ATyKq() {}
    !function () {
        (function (e, t) {
            var JCPc = ATyKq.Dxl,
            IRUzuS = ['MfCsQ'].concat(JCPc),
            KmQV = IRUzuS[1];
            IRUzuS.shift();
            var LDuK = IRUzuS[0];
            typeof exports === JCPc(49) && typeof module !== JCPc(17) ? module[KmQV(3)] = t() : typeof Hpwj === JCPc(62) && Hpwj[KmQV(19)] ? Hpwj(KmQV(33), t) : (e = typeof globalThis !== JCPc(17) ? globalThis : e || self, e[KmQV(1)] = t());
        }
            (this, function () {
                var OxEo = ATyKq.Dxl,
                NIoknk = ['RPrWy'].concat(OxEo),
                PiIH = NIoknk[1];
                NIoknk.shift();
                var QYLE = NIoknk[0];
                'use strict';
                var t = OxEo(26);
                var e = function () {
                    var TLLD = ATyKq.Dxl,
                    ScYtSV = ['Wvohp'].concat(TLLD),
                    UOWM = ScYtSV[1];
                    ScYtSV.shift();
                    var VURL = ScYtSV[0];
                    function FUWd(e) {
                        var crg = ATyKq.EmX()[12][18];
                        for (; crg !== ATyKq.EmX()[12][15]; ) {
                            switch (crg) {
                            case ATyKq.EmX()[12][18]:
                                var t = 5381;
                                var n = e[TLLD(74)];
                                crg = ATyKq.EmX()[4][17];
                                break;
                            case ATyKq.EmX()[12][17]:
                                var o = 0;
                                while (n--) {
                                    t = (t << 5) + t + e[UOWM(6)](o++);
                                }
                                crg = ATyKq.EmX()[4][16];
                                break;
                            case ATyKq.EmX()[0][16]:
                                t &= ~(1 << 31);
                                return t;
                                break;
                            }
                        }
                    }
                    function GiQr(e) {
                        var dYt = ATyKq.EmX()[4][18];
                        for (; dYt !== ATyKq.EmX()[12][16]; ) {
                            switch (dYt) {
                            case ATyKq.EmX()[8][18]:
                                if (e[TLLD(53)] && e[TLLD(5)]) {
                                    e[t] = FUWd(GiQr[UOWM(8)]() + FUWd(FUWd[TLLD(8)]())) + TLLD(41);
                                }
                                dYt = ATyKq.EmX()[0][17];
                                break;
                            case ATyKq.EmX()[12][17]:
                                return FUWd(FUWd[UOWM(8)]());
                                break;
                            }
                        }
                    }
                    return function (e) {
                        var YcnU = ATyKq.Dxl,
                        XdCnag = ['bmDBN'].concat(YcnU),
                        Zezz = XdCnag[1];
                        XdCnag.shift();
                        var aUhC = XdCnag[0];
                        if (e && Object[YcnU(59)][YcnU(8)][Zezz(25)](e) === YcnU(61)) {
                            return GiQr(e);
                        }
                        return FUWd(FUWd[YcnU(8)]());
                    };
                }
                ();
                return e;
            }));
    }
    ();
}
    ());
